package com.ellison.springboot.expandsboot.springbootutils;

import org.junit.Test;

/**
 <p>1. 从资源路径获取文件
 // 判断字符串是否是一个合法的 URL 字符串。
 static boolean isUrl(String resourceLocation)
 // 获取 URL
 static URL getURL(String resourceLocation)
 // 获取文件（在 JAR 包内无法正常使用，需要是一个独立的文件）
 static File getFile(String resourceLocation)

 <p>2. Resource
 // 文件系统资源 D:\...
 FileSystemResource
 // URL 资源，如 file://... http://...
 UrlResource
 // 类路径下的资源，classpth:...
 ClassPathResource
 // Web 容器上下文中的资源（jar 包、war 包）
 ServletContextResource
 // 判断资源是否存在
 boolean exists()
 // 从资源中获得 File 对象
 File getFile()
 // 从资源中获得 URI 对象
 URI getURI()
 // 从资源中获得 URI 对象
 URL getURL()
 // 获得资源的 InputStream
 InputStream getInputStream()
 // 获得资源的描述信息
 String getDescription()


 * @author Ellison_Pei
 * @date 2022/3/27 14:22
 * @since 1.0
 **/
public class ResourceUtilsTest {

    @Test
    public void test() {

    }
}
